package com.crm.dao.mapper.contactManager;

import com.crm.model.entity.contactManager.ContactErrorRecord;
import com.crm.model.entity.contactManager.ContactErrorRecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ContactErrorRecordMapper {
    long countByExample(ContactErrorRecordExample example);

    int deleteByExample(ContactErrorRecordExample example);

    int deleteByPrimaryKey(String contactErrorRecordId);

    int insert(ContactErrorRecord record);

    int insertSelective(ContactErrorRecord record);

    List<ContactErrorRecord> selectByExample(ContactErrorRecordExample example);

    ContactErrorRecord selectByPrimaryKey(String contactErrorRecordId);

    int updateByExampleSelective(@Param("record") ContactErrorRecord record, @Param("example") ContactErrorRecordExample example);

    int updateByExample(@Param("record") ContactErrorRecord record, @Param("example") ContactErrorRecordExample example);

    int updateByPrimaryKeySelective(ContactErrorRecord record);

    int updateByPrimaryKey(ContactErrorRecord record);
}